#include<iostream>
#include<map>
#include"set.h"
#include"map.h"
using namespace std;
using namespace hcc;
template<class K,class V>
struct KeyOfT
{
	const K& operator()(const std::pair<K, V>& kv)
	{
		return kv.first;
	}
};
int main()
{
	//test_map();
	test_set();

	return 0;
}
